Address: 628 W Valley Blvd, Alhambra, CA 91803, USA
Yes
Yes, they do accept credit cards
Yes they do.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Karaoke bar
33 Valley Blvd #210, Alhambra, CA 91801, USA
Veterinarian
2216 W Main St, Alhambra, CA 91801, USA
Pool hall
934 E Main St, Alhambra, CA 91801, USA
Chinese restaurant
828 W Valley Blvd, Alhambra, CA 91803, USA
Medical clinic
103 N Garfield Ave c, Alhambra, CA 91801, USA
Bar
24 W Main St, Alhambra, CA 91801, USA
Shanghainese restaurant
1721 W Valley Blvd, Alhambra, CA 91803, USA
Buffet restaurant
100 E Main St, Alhambra, CA 91801, USA