Alhambra Restaurant Guide

Shanghai Village
5 stars (0 ratings)

(626) 282-8878

1281 E Valley Blvd, Alhambra, CA 91801

View Map

Dining Specials

El Ranchero Restaurant
Jamba Juice
Juice Bar & Smoothie Shop Restaurant in
Alhambra


50% Off Dining Certificates at these locations...
Asian, Chinese Restaurant in
Los Angeles
Vietnamese Restaurant in
Los Angeles

Sorry, there are currently no reviews.

Read More Alhambra Restaurant Reviews

Shanghai Village Map