Flavor Garden
1269 East Valley Boulevard
Alhambra
CA
91801
(626) 284-3549
zomato.com
Open Map
Description
Flavor Garden is located at 1269 E Valley Blvd, Alhambra, CA. This business specializes in Chinese Restaurants.
by merchantcircle on February 02, 2015 from
merchantcircle
Alhambra
Casual
Chinese
Chinese Restaurants
dining
Good For: Lunch
Kids Menu
Lot
restaurant
Taiwanese