I have been to 3 different Astoria locations and I am glad to have this one in Vaughan.
Been to this location 3-4 times and I am happy with it.
Everything is pretty fresh and portions are good.
The grilled calamari could be more tender, other than that, no complaints.