Great to see a new location open up. Been to the Ossington one a few times and great alternative to endless/mostly crappy Greek places on the Danforth. There really isn't much to add if you have been to the Ossington location, fantastic food and service.
There are reservations at this location, definitely recommended.