Shogun Japanese Steakhouse
➤ 2057 Zumbehl Road, Saint Charles, 63303, United States Of America
Fruit De Mer, Végétarien, Teppanyaki, Japonais, Soupe
"Small but perfect setting 4 hibachi tables......great food, great showmanship not too loud like most restaurants"