Mosca's Restaurant

$$, Southern, American, Italian

4137 Highway 90 W
Avondale, LA 70094-2464
Call: 504.436.8950
http://moscasrestaurant.com/
View Menu

Nearby