All types Bar Restaurant All types All types Bars Restaurants 5 Closed now Greek Taverna 4 Liverpool Road North, Liverpool, Maghull, EN L31 2HB Restaurant Bar