Leonidas
Dessert Shop
Leonidas is a chocolate shop offering a wide selection of Belgian chocolates.
Location
Best places nearby
The highest rated places close to Leonidas.
Local restaurants nearby
2866 St Joseph Blvd, ON
Location
The highest rated places close to Leonidas.
2866 St Joseph Blvd, ON