Sozo Sushi offers an exquisite culinary experience in the heart of Saint-Léonard, Montreal. Known for its fresh and artfully crafted sushi, the restaurant combines traditional Japanese techniques with modern flair. Guests can indulge in a diverse menu featuring sushi, sashimi, and unique rolls, all prepared with the highest quality ingredients. With its welcoming ambiance and attentive service, Sozo Sushi is the perfect destination for both casual dining and special occasions, ensuring a memorable visit for all sushi enthusiasts.