Villa Italia Restaurant
$23
Layers of fresh roasted vegetables with ricotta cheese, béchamel sauce & mozzarella.
Add your review below to help others know what to expect.