Mr. Ed's Seafood & Italian Restaurant, LIVE OAK

1001 Live Oak St, Metairie, LA 70005
(504) 838-0022