150 E Main St STE 100, Alhambra, CA 91801, United States
Phone: +16267034441
Sunday | 11:30–20:30 |
Monday | 11:30–14:30 / 17:00–20:30 |
Tuesday | CLOSED |
Wednesday | 11:30–14:30 / 17:00–20:30 |
Thursday | 11:30–14:30 / 17:00–20:30 |
Friday | 11:30–14:30 / 17:00–21:00 |
Saturday | 11:30–21:00 |