St Peters Church, Seel St, Liverpool L1 4BH, United Kingdom
View on Map
What travelers say:
We came here on Saturday night. I must say I really enjoyed the dining experience. The food was delicious and definitely worth the price. The service was excellent. I think this is the most popular restaurant/bar in Liverpool. Superb :)