from 10:00 to 01:00
121 Edgware Rd, London W2 2HX, UK
We serve incredible ice cream spot serves up many flavored with a unique middle eastern twist and is a must-try if you are in the area. We have different flavors and cone/cup combos. You could not stop raving about how incredible we were.