Mosca's Restaurant | Italian

4137 US-90, Westwego, LA

Menu (As of 10/30)

(GF)

Mosca's Restaurant | Italian: hours and how to order