Stoa Urban Kitchen is a high-end gastronomic destination in the heart of Limassol's historic district. It specializes in sophisticated urban cuisine served in an architecturally stunning, renovated space.