Villa Italia Restaurant
$14
Our house made bread toasted and topped with fresh tomatoes, olive oil, garlic and basil
Add your review below to help others know what to expect.