Villa Italia Restaurant
$33
With carrots onion in a rich red wine tomato sauce with mashed potatoes
Add your review below to help others know what to expect.