Food Traffic, NEW ORLEANS, Louisiana (LA)
Comfortably situated at 1528 South Liberty Street () in NEW ORLEANS, Louisiana (LA) (70113), Food Traffic can be reached at 5045222404. Please call ahead of time to book your spot in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)
Food Traffic contact information and details:
Address: 1528 South Liberty Street - , NEW ORLEANS, Louisiana (LA) 70113
Contact Phone: 5045222404