Galaxy International Food
1730 Olive St
St Louis, Missouri 63103
USA
Phone: 314-621-8171
St Louis, Missouri 63103
USA
Phone: 314-621-8171
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Hard Times Lounge0.02 mi
Theresa Cafe0.04 mi
White Knight Diner0.06 mi
Simply Fondue0.12 mi
F15teen0.12 mi
Landry's Seafood House0.15 mi
Mandarin House Restaurant0.15 mi
Dunkin' Donuts0.15 mi
Panama Red's0.15 mi
Beechwood Bistro0.15 mi
Cuisine:
Galaxy International Food Description:
Galaxy International Food is a attractive International restaurant in St Louis, Missouri, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Galaxy International Food