I have been to other greek restraunts in liverpool and none of them come anywhere close to Othellos.
Obvious that other restraunts have left bad reviews . Well worth a visit .
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.