Japanese Aburi TORA Restaurant Contact Information Address Yorkdale Mall 3401 Dufferin St #612B,Toronto, ON M6A 2T9 Phone 647 349 1193 Website https://www.aburitora.com/ Gallery *The final menu might be different depending on availability. Please contact the venue for details. Location Related Listings Ramen Misoya Downtown Japanese Osaka Sushi Scarborough Japanese MeNami Udon & Sake Bar North York Japanese KIN KIN O-Ka-Ne Scarborough Japanese