Villa Italia Restaurant
$20
Gluten Free penne tossed with seasonal vegetables, garlic and fresh olive oil/
Add your review below to help others know what to expect.