Toronto dining guide

Iranian restaurants in Toronto

A short, re-checked list for Toronto, with Haida's nearest restaurants for pickup or delivery.

Iranian restaurants in Toronto

Listed in no particular order. Inclusion is not a ranking or an endorsement.

  1. Haida Sandwich Midtown

    Persian-style sandwiches, pizza and burgers · 2417 Yonge St, Toronto, ON M4P 2E7

    Generous Persian-style sandwiches, loaded pizzas and burgers, made to order for pickup or delivery.

    Location, hours and ordering
  2. Darvish Persian Restaurant

    Persian · 508 Yonge Street, Toronto, ON

    Persian restaurant on Yonge Street with kebab, entrée and appetizer menus and online ordering for pickup or delivery.

    Official website — Darvish Persian Restaurant (opens in a new tab)
  3. Shomal Restaurant

    Persian · 100 Steeles Ave W #27, Vaughan, ON

    Persian restaurant just north of Toronto with a menu, reservations and takeout.

    Official website — Shomal Restaurant (opens in a new tab)
  4. Banu Iranian Eatery and Commissary

    Iranian · Toronto, ON

    Iranian restaurant in the Queen Street West area with a posted menu, reservations and hours Tuesday to Sunday.

    Official website — Banu Iranian Eatery and Commissary (opens in a new tab)

How this list was checked

Each restaurant above was checked on October 14, 2026 against its own website for current operating details. Haida's own restaurant is listed first. Restaurants we could not confirm that way, or that are listed as closed, were removed from the earlier version of this page.

Restaurant owners can request a correction by emailing info@haidasandwich.ca.