I was introduced to the Markham location by a co worker and immediately fell in love with the place. I was ecstatic when I found out they opened a location closer to home.
Having just opened, the interior is pristine. The bench seats are a little hard, but I think they'll soften over time. I can't really comment on the service as I've only gotten take out. If it's anything like the Markham location then it's great. I've actually seen one of the waiters from the Markham location there, hopefully it was some kind of promotion.
The food is great. It's always fresh and served fast, even when there getting slammed with orders.
They only cons about the place is the incredibly small parking lot and the minimum $10 purchase to use debit or credit.