Protaras Taverns List Nicolas TavernAddress: 68 Protaras Hotel RoadTel.: 23 833 084 Olympus RestaurantAddress: Protaras Avenue, ProtarasTel.: 23 832 262