105, Gateacre Park Drive
Liverpool,
Merseyside
L25 1PD
0151 280 7700
www.othellos.co.uk
Latitude: 53.3913164, Longitude: -2.8720234
09:30 - 19:30 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about Othello's Greek Restaurant of Greek Restaurant category. Othello's Greek Restaurant is located at 105, Gateacre Park Drive Liverpool, L25 1PD. How to get to Othello's Greek Restaurant office? Look at the map below or call them 0151 280 7700