Reservation

150 E Main St STE 100, Alhambra, CA 91801, United States

Phone: +16267034441

Sunday11:30–20:30
Monday11:30–14:30 / 17:00–20:30
TuesdayCLOSED
Wednesday11:30–14:30 / 17:00–20:30
Thursday11:30–14:30 / 17:00–20:30
Friday11:30–14:30 / 17:00–21:00
Saturday11:30–21:00