Skip to content

Pho Tau Bay Restaurant

Pho

Pho Tau Bay Restaurant is a Vietnamese restaurant in Edmonton serving beef and chicken noodle soup.

Address
10660 98 St NW
Area
Central › McCauley
Data
Rating and reviews from Google, checked on October 13, 2026.
Pho Tau Bay Restaurant

Other top-rated vietnamese restaurants

Ranked near Pho Tau Bay Restaurant in vietnamese restaurants