TORA Restaurant

Lunch & Dinner

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

Brought to you by Aburi At Home. Located at the southwest corner of Yorkdale Shopping Centre next to Restoration Hardware. Please email [email protected] for any inquiries.