Nicolas Tavern

Address: 68 Protaras Hotel Road

Tel.: 23 833 084

 

Olympus Restaurant

Address: Protaras Avenue, Protaras

Tel.: 23 832 262