Leonidas
Dessert Shop · Creperie · Coffee Shop
Leonidas is a chocolate cafe offering fresh Belgian waffles, crepes, gourmet chocolates, coffee, and cocoa.
Location
Best places nearby
The highest rated places close to Leonidas.
Local restaurants nearby
Central St, IL



