Villa Italia Restaurant
Garlic, lemon, white wine, shallots and EVOO
Add your review below to help others know what to expect.