Come Join Us at Our
North Wales Location!
Pho & More in North  Wales

North Wales Location

1200 Welsh Road, North Wales, PA 19454

215-368-8893

OPEN 7 DAYS
Sun-Thurs: 11am-9:30pm • Fri-Sat: 11am-10pm