Barrows Restaurant and Bar, NEW ORLEANS, Louisiana (LA)
Conveniently situated at 2714 Mistletoe Street () in NEW ORLEANS, Louisiana (LA) (70118), Barrows Restaurant and Bar is available at 5044829427. It is advisable to give them a call beforehand to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)
Barrows Restaurant and Bar contact information and details:
Address: 2714 Mistletoe Street - , NEW ORLEANS, Louisiana (LA) 70118
Contact Phone: 5044829427
