Location
1124 West Valley Boulevard, AlhambraCA 91803, USA
626-457-1888

Hours‚Äč
Mon, Tue, Thu to Sunday 11am - 9:30pm 
Closed Wednesdays

Send Us A Message