Villa Italia Restaurant
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.