TORA Restaurant

Lunch & Dinner

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

Brought to you by Aburi At Home. Located at the southwest corner of Yorkdale Shopping Centre next to Restoration Hardware.