TORA Restaurant

Lunch & Dinner

  • 3401 Dufferin Street. Toronto
  • P: 6473491193
  • Business Hours Open 12:00 PM - 8:30 PM

Located at the southwest corner of Yorkdale Shopping Centre next to Restoration Hardware.