Mikel Coffee is a coffee shop. The establishment is located at Lambrou Spyrou 78 in Ioannina. It is a public establishment.