The Green Kiosk
“I came from Liverpool and suddenly found this small coffeeshop, the Almond croissant was the best I have ever had, nice guy very friendly.”
Address:
Blundellsands Rd E, Crosby, Liverpool L23 8SE, UK
Phone:
+44 7795 247493