Takashi Sushi

5320 Rue Jean-Talon E, , Saint-Léonard H1S 1L3 Quebec, Canada
Opening Fri 04:30 pm
  04:30 pm - 09:00 pm

Add items to your cart.