Othellos
  • Tel: 0151-280 7700 / 01512807700
Profile
Othellos, in Liverpool, is a local Greek restaurant. They are experienced in providing Greek food and greek cuisine. Othellos Greek restaurant’s address is 105 Gateacre Pk Dr.
Map
Google Map of Othellos address:105 Gateacre Pk Dr,Liverpool,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.