Villa Italia Restaurant
Calabrese: white fish filet, artichokes, olives, capers, roasted peppers, tomato
Add your review below to help others know what to expect.