Protaras Taverns List

Nicolas Tavern

Address: 68 Protaras Hotel Road

Tel.: 23 833 084

Olympus Restaurant

Address: Protaras Avenue, Protaras

Tel.: 23 832 262