Larissa, Greece’s Coffee Capital Larissa is the fourth largest city in Greece and is located in Thessaly, between Athens…