TORA Restaurant

Lunch & Dinner

  • 3401 Dufferin Street. Toronto
  • P: 6473491193
  • Business Hours Open 11:45 AM - 9:30 PM

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