Shogun Japanese Steak and Sushi

2057 Zumbehl Rd, Saint Charles 63303, United States Get Directions to this spot
Category:
Japanese Restaurants
2057 Zumbehl Rd
Saint Charles, 63303
MO, United States
(636) 940-2090

Rate and review Shogun Japanese Steak and Sushi in Saint Charles, MO, United States!

Share your experiences at Shogun Japanese Steak and Sushi with your friends or discover more Japanese Restaurants in Saint Charles, MO, United States.