The new place in Toronto is Blue Pearl, 3598 Dufferin Street, just south of Wilson about a 15 minute cab ride from downtown. Great service and I highly recemmend this place.