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 Google Plus

Our App Stores

Apple Store