Pho Tau Bay
- ★ 4.5
- Vietnamese
Pho Tau Bay is a Vietnamese restaurant at Shop 5, 117 John Street, Cabramatta NSW 2166.
Vietnamese Australians are concentrated in Cabramatta; Pho Tau Bay on John Street opened in 1982, and Freedom Plaza is the pedestrian mall between John and Arthur Streets.
Pho Tau Bay is a Vietnamese restaurant at Shop 5, 117 John Street, Cabramatta NSW 2166.



On this list, shown aboveKK Bakery