Find Us

Leonidas Mont Royal Google Maps

Leonidas Mont Royal Chocolate and Ice Cream Shop

Address: 1777 Graham, Mont-Royal, QC, H3R 1G7

Phone: 514-649-7490

Email: info@leonidasmontroyal.com

Website: www.leonidasmontroyal.com