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