Pho Tau Bay Restaurant
1565 Tulane Ave
New Orleans
LA
70112
(504) 368-9846
photaubayrestaurant.com
Open Map
Accepts Credit Cards
Casual
Good for Groups
Good for Kids
Good For: Lunch, Dinner
Noise Level: Average
Private Lot
Take-out
Vietnamese
Wheelchair Accessible