910 E Main St
Alhambra, CA 91801
Alhambra, CA 91801
Open HoursLunch & Dinner daily
| Nearby Cities | Los Angeles, CA (7.7 miles) | Anaheim, CA (20.8 miles) | Carlsbad, CA (75.6 miles) | Laguna Beach, CA (40.2 miles) | Catalina Island, CA (48.1 miles) |
|---|
in a community dominated by chinese restaurants this popular spot offers... more
Open List