Tachibana Japanese Restaurant
12967 Olive Blvd
St Louis, Missouri 63141
USA
Phone: 314-434-3455
St Louis, Missouri 63141
USA
Phone: 314-434-3455
Food | 10.0 |
Service | 10.0 |
Ambiance | 8.0 |
Overall: | 10.0 |
Location & Nearby Info
Astoria Restaurant0.02 mi
Billy Sherman's Deli0.03 mi
Happy China Chinese Buffet0.06 mi
Imo's Pizza0.10 mi
Heavenly Ham0.10 mi
Joo Joo Restaurant & Karaoke0.10 mi
Pita Plus CO0.13 mi
St Louis Bubble Tea0.15 mi
Hangook Kwan Restaurant0.17 mi
Cuisine:
Tachibana Japanese Restaurant Description:
Tachibana Japanese Restaurant is a best Japanese,Sushi bar,Others restaurant in St Louis, Missouri, offering you a huge choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Tachibana Japanese Restaurant