Abidjan Restaurants

Smoothie Factory - Nicosia

Address: 8 Stasinou, Nicosia, 1060

Biergarten Nicosia

Address: Spirou Kiprianou 9, Nicosia, 1065

Mimosa All Day Bar

Address: 14 Theofanous Theodotou, Nicosia, 1065

Botanicus Bistro

Address: E311, Avgorou, 5510

OLYMPUS Restaurant - Troodos Hotel

Address: 16 Troodos Square, Limassol, 41100

Lasmari Beach Bar

Address: Nissi Avenue 99, Ayia Napa, 5330