Restaurants in Alhambra, CA
Restaurants
1300 E Main St.,
105
Alhambra ,
CA
91801
UNITED STATES
Based on 1 reviews
Great Pho
This is our favorite local Pho joint - the portion size is generous, taste is consistent, and the prices cheap. Service is always attentive.Worldwide > United States > Alhambra, CA > Restaurants