Metro Bistro, NEW ORLEANS, Louisiana (LA)
Conveniently located at 200 magazine street () in NEW ORLEANS, Louisiana (LA) (70130), Metro Bistro are available at 5045291900. It is advisable to in advance 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