Othellou1

Cuisine: Cypriot/Greek
Address: Othellou 1, Pili Ammochostou, 1016 Nicosia
Telephone: 97886876
  • 20% Bill
  • Dinner
  • Unlimited
  • FRI
  • SAT
View full details