166 Green St, London E7 8JT
Ice cream shop | Restaurant
The vintage-style ice cream parlour offers a diverse selection of ice cream flavours, along with an array of milkshakes, smoothies, sundaes, and cakes, catering to a variety of taste preferences in a charming and nostalgic setting.