17 Hatton Garden, Liverpool L3 2FE, United Kingdom
View on Map
What travelers say:
The taste is good, the store is not big, but the popularity is very strong. I heard that the boss is very good. I saw a side. It was really friendly. I could talk and give a discount. Haha.