Japanese Aburi TORA Restaurant Contact Information Address Yorkdale Mall 3401 Dufferin St #612B, North York, ON Phone 647 349 1193 Website https://www.aburitora.com/ Gallery Location Related Listings Ara Japanese Restaurant Downtown Toronto Japanese Daigyo North York Japanese Kyoto Katsugyu Downtown Toronto Japanese Onnki Donburi Downtown Toronto Japanese