46 Fenwick St, Liverpool L2 7NB +44 151 236 9291
restaurant, Liverpool, England, United Kingdom
How to go there