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

Holiday Hours
11/26(Thu), 12/25(Fri) & 01/01(Fri) 

 11am - 5:00pm 
Closed Wednesdays

Send Us A Message

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