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

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

Send Us A Message