Menas Palace, NEW ORLEANS, Louisiana (LA)

Feeling hungry? Menas Palace is among the restaurants you possibly can consider.
Conveniently situated at 622 Iberville Street () in NEW ORLEANS, Louisiana (LA) (70130), Menas Palace is available at 5045250217. Please do give them a call beforehand to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)


Menas Palace contact information and details:
Address: 622 Iberville Street - , NEW ORLEANS, Louisiana (LA) 70130
Contact Phone: 5045250217