The place wasn't too bad. Not the best Mediterranean food I've had, but my expectations weren't high neither. Villa Madina is located in the food court of the Yorkdale Mall in Toronto, Canada. It was a better alternative to the usual pizza, fried chicken or five Asian spots to choose from in mall food courts.
The salad was fresh, and the chicken was tasty. However, the falafel tasted as it had been left out for a day or two, (too dry) for my liking.
But again, I'm having dinner at a Mall food court. So I am not going to compare this the a classic sit down Mediterranean restaurant I am use to.