Leonidas Chocolates Cafe
Dessert Shop · Coffee Shop
Leonidas Chocolates Cafe is a chocolate shop offering a variety of treats.
Location
Best places nearby
The highest rated places close to Leonidas Chocolates Cafe.
Local restaurants nearby
Ευτυχίδου 34, I


