Shogun
➤ 3532 Discovery Creek Boulevard, Spring, 77386, United States Of America, Roman Forest
Teppanyaki, Japanese, Asian, Sushi, Beer
"Hubby and I grabbed dinner here last weekend. Such a great time with our chef, service was quick, and food tasted great!! We'll be back."