Leonidas
Dessert Shop · Coffee Shop · Creperie
Leonidas is a chocolate shop offering a variety of fine chocolates.
Location
Best places nearby
The highest rated places close to Leonidas.
Local restaurants nearby
21 Progress Ave, ON
Location
The highest rated places close to Leonidas.
21 Progress Ave, ON