137-139 Allerton Road
Liverpool L18 2 United Kingdom
Liverpool L18 2 United Kingdom
+44 151 724 2255
Open HoursLunch: noon-3p daily, Dinner: 6p-9:30p daily
OverviewThis pleasant suburb in the south of the city is fast becoming the fashionable place to eat. One of a rapidly expanding cluster of restaurants to emerge in the last couple of...
more
