Cargo Restaurant

  • Nicosia, Cyprus