Villa Italia Restaurant
Chopped tomato, prosciutto, arugula & mozzarella
Add your review below to help others know what to expect.