Metro Bistro, NEW ORLEANS, Louisiana (LA)
Conveniently situated at 200 magazine street () in NEW ORLEANS, Louisiana (LA) (70130), Metro Bistro is available at 5045291900. It is advisable to give them a call beforehand to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)
Metro Bistro contact information and details:
Address: 200 magazine street - , NEW ORLEANS, Louisiana (LA) 70130
Contact Phone: 5045291900
