Mosca's Restaurant

4137 USHighway 90 West
New Orleans, LA, United States 70112
(504)436-8950