Mikel is a coffee shop known for its presence in Greece. It offers a variety of coffee beverages and likely other cafe fare. The establishment has multiple locations, including one in Larissa.