Melius Bar & Grill
1701 Lake Ave, Metairie
(504) 828-9446
Menu
Restaurants in Metairie, LA
Melius Bar & Grill
1701 Lake Ave, Metairie, LA 70005
(504) 828-9446