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

Location
1124 W Valley Blvd, AlhambraCA 91803, USA
626-457-1888

Send Us A Message

We will be closed on 02/19/15 (Thursday) to celebrate Chinese New Year
新年快樂!!!