Villa Italia Restaurant
$18.50
Chopped tomatoes, fresh mozzarella, arugula and shaved parmigiano
Add your review below to help others know what to expect.