Five Star China Garden, SAINT LOUIS, Missouri (MO)

Feeling hungry? Five Star China Garden might be the place to eat for you.
Conveniently located at 2105 South Jefferson Avenue () in SAINT LOUIS, Missouri (MO) (63104), Five Star China Garden can be reached at 5735177333. Please call ahead of time to make a reservation.
More restaurants in SAINT LOUIS, Missouri (MO)


Five Star China Garden contact information and details:
Address: 2105 South Jefferson Avenue - , SAINT LOUIS, Missouri (MO) 63104
Contact Phone: 5735177333