Pho Tau Bay Restaurant

Pho Tau Bay Restaurant

(384 ratings)


(384 ratings)

1565 Tulane Ave Go to map
New Orleans, LA 70112
(504) 368-9846
www.photaubayrestaurant..
$ - Vietnamese, Breakfast & Brunch
Yelp! logo
(384 ratings)
Add to
My List

Highlighted On
Videos