Filters:
clear
italian restaurant
clear
Country: Cyprus
clear
City: Lefkosa

italian restaurant in lefkosa

About 2 results.

Tavolino

Ονασαγόρου, 1011 Lefkoşa, Cyprus

Il Forno Restaurant

Ledras, Lefkoşa, Cyprus
  • 1