Contact Us
Let us know what you think!

Location
1261 East Valley Boulevard, Alhambra, CA 91801

Phone
626-946-4966

–

Open hours
M-S: 12pm–10pm
Let us know what you think!
1261 East Valley Boulevard, Alhambra, CA 91801
626-946-4966
–
M-S: 12pm–10pm