Venue #5079f15dfe70782127b2e5aa

Chinese
$
1 W Main St (Main St & Garfield Ave)
Alhambra, CA 91801
(626) 289-7938