Zakkushi On Queen West↗

620 Queen St W

From the Abyss:

  • Recommended
    August 09, 2026

    Pricey but probably the best yakitori I've had in the city. Charcoal grill