Takashi Sushi Grill & Tapas 4.33

4.8 star(s) from 112 votes
5320, Jean-Talon E
Saint-Léonard, QC H1S 1L3
Canada

About Takashi Sushi Grill & Tapas

Contact Details & Working Hours

Map of Takashi Sushi Grill & Tapas

Updates from Takashi Sushi Grill & Tapas

Reviews of Takashi Sushi Grill & Tapas

   Loading comments-box...