Pho Restaurants »
California »
Alhambra
Pho Super Bowl
1300 E. Main Street, #105
Alhambra, CA 91801
(626) 293-7018
Ratings
Overall (based on 1 ratings) |
|
Broth (flavor, fragrance, clarity) |
|
Noodles (texture, clumpiness) |
|
Meat (tenderness, quality) |
|
Vegetables (variety, freshness) |
|
Nearby Restaurants
91801 Zip Code
626 Area Code