1261 Valley Blvd Ste E, Alhambra, CA 91801
3.5 / 5 based on 23 votes
We don't know much about this place. It is probably new or not well known.
You can try your luck and visit this restaurant or take a look at the restaurants nearby.
Ming Wa Restaurant Noodle House 1227 W Valley Blvd Ste 105 Alhambra, CA 91803
The Square Dot Chinese Restaurant 1124 W Valley Blvd Alhambra, CA 91803
Wing Tin BBQ Food 1124 W Valley Blvd Alhambra, CA 91803
Lee's Garden Asian Restaurant 1428 S Atlantic Blvd Alhambra, CA 91803
Golden Shanghai Restaurant Chinese Restaurant 828 W Valley Blvd Alhambra, CA 91803
Yoshinoya Donburi Restaurant 1701 W Valley Blvd Alhambra, CA 91803