Mena’s Palace Restaurant

200 Chartres Street, New Orleans, LA 70130
504-525-0217

Info Menus Map Chef Bio Restaurant Website

Chef/Owner, Leo Christakis

Image Gallery

Mena’s Palace RestaurantMena’s Palace RestaurantMena’s Palace RestaurantMena’s Palace RestaurantMena’s Palace RestaurantMena’s Palace RestaurantMena’s Palace RestaurantMena’s Palace Restaurant

Our Social Media Pages

Facebook Twitter Pinterest LinkedIn

Our App Stores

Apple Store Google Play