Villa Italia Restaurant
$21
Mushrooms, artichokes, prosciutto di parma, tomato sauce, mozzarella and topped with a egg
Add your review below to help others know what to expect.