"The Japanese sushi was fine, but seafood hotpot and pad thai were too sweet, not really nice"
Phone: +13144343455
Address: St. Louis, MO 63141, 12967 Olive Blvd, United States, Missouri
City: Missouri
Dishes: 123
Amenities: 2
Categories: 5
Reviews: 98