Leon's Cafe is a coffee shop offering a European experience with freshly brewed coffee, delicious sandwiches, and Belgium waffles.