Canada / Longueuil / RestaurantsbrazilianLe MilsaAddress4817 Taschereau Blvd, LongueuilWebsitelemilsa.comPhone+14509045172—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itKarahi Point · 13 mNot ratedPetinos · 25 mNot ratedBergham · 142 mNot ratedUni Sushi · 180 mNot rated