Ekki Sushi Tremblant at Bel Air Resort
(725)
Japanese restaurant
Address: 80 Rue des Sept Sommets, Mont-Tremblant, QC J0T 1M0, Canada
Hours: Closed ⋅ Opens 4:30 PM Wed
Phone: +1 819-472-8002
People also ask
What is Japanese sushi no menu?
Does Kyoto have sushi?