This establishment is a coffee shop specializing in coffee. It is located in Thebes, Greece.