Villa Italia Restaurant
$26
Diced tomato, arugula, onion, garlic, capers. white wine and EVOO
Add your review below to help others know what to expect.