"Called in the pop up cafe at Liverpool one and what can I say, excellent service, excellent food and drink and excellent music! This really is a..."
Address: 117 Allerton Road Liverpool, Barnston Village, United Kingdom
City: Barnston Village
Dishes: 1
Amenities: 1
Categories: 5
Reviews: 6177