The sheik ambience, modern decor and open style kitchen set the stage for a stellar performance but unfortunately Villa failed to deliver.
Our group was walking around lower Bloor looking for a nice place to eat and Villa looked great so we decided to give it a try. The waiter immediately got our drinks and pressed us to order appetizers which we declined. We were then left to sit for a very long time until our order was finally taken.
I ordered the strip steak and was very disappointed by the quality, presentation and taste of this meal. The steak was under cooked and very chewy and drowned in a a barely edible demi-glace that tasted like it came from either a can or a powdered mix. It was too thick and totally masked the natural beef flavor I had expected. Most of my guests enjoyed their meal but no one was very impressed.
The service here is horrible. The waiter was un attentive and didn't even check back after our entrees were delivered. A few in our party needed additional condiments or something to go with the meal but were unable to request these items because our waiter just disappeared.
Overall I would not recommend this restaurant to anyone until they can show some improvements on food quality and service.