Top 16 Cafes in Larissa: Greece’s Coffee Capital Larissa is the fourth largest city in Greece- welcoming tens of thousands of visitors each…