Located in the industrial area of Vaughan, its business probably focuses on the lunch hours for offices nearby and weddings/event. But I was amazed with the beautiful open space inside of the restaurant. Hummus is a must try. Huge portions and very friendly!