Phở Tầu Bay Restaurant
1565 Tulane Ave, New Orleans
(504) 368-9846
Recent Reviews
Order Online
Restaurants in New Orleans, LA
Phở Tầu Bay Restaurant
1565 Tulane Ave, New Orleans, LA 70112
(504) 368-9846