Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Alhambra

Pho Super Bowl, Alhambra, California










Pho Super Bowl
1300 E. Main St., Unit 105
Alhambra CA United States

Web Information:
Menu

Hours: Daily 10am-9pm

Phone: 626.293.7018