TORA Restaurant

Lunch & Dinner

  • 3401 Dufferin Street. Toronto
  • P: 6473491193
  • Business Hours Opens at 12:00 PM on Wednesday

Brought to you by Aburi At Home. Located at the southwest corner of Yorkdale Shopping Centre next to Restoration Hardware. For orders picking up after 7pm, please call 647-349-1193.