Villa Italia Restaurant
$22
classic spaghetti pasta and our house made beef meatballs on top
Add your review below to help others know what to expect.