Photo of Restaurant Takashi, a Restaurant in Saint-Leonard

Restaurant Takashi

Open since 2015 with a “bring your own wine” policy, this Saint-Léonard staple pairs minimalist décor with maximalist flavour. The sushi hits all the classics but leans ambitious: think kamikaze rolls topped with tartare, foie gras seared in cassis and pear, and scallops grilled with bacon and caviar. On the grill side, the black cod is a standout, while the tartare section goes bold with ingredients like marinated pear, tempura flakes, and kimchi. Poke bowls, sashimi platters, and tempura-fried makis round out a menu that’s just as much about texture and play as it is about freshness.

Status

Closed

Hours

Location

5320 Rue Jean-Talon E, Saint-Léonard, QC H1S 1L3, Canada

Get Directions
Dépanneur logo

Shop The Main's Dépanneur. Open 24/7.

Want to know what's happening in Montreal?

We curate local content into a weekly news bulletin so you can find out what's going on around town in one place. Sign up to stay informed.