Phone: (+1)6264012801
Address: 11335 Thienes Ave, South El Monte I-91733-4163, United States
City: South El Monte
Dishes: 16
Reviews: 904
"The restaurant staff put in extra hours on New Year's Eve to accommodate customer orders. The owner should consider giving them a well-deserved bonus for their hard work."
All prices are estimates.