Enjoy Greek and international cuisine at Taverna Patsouras. This restaurant offers a diverse menu and fast service.