image

Chin Chin Labs at Dinerama

"Ice cream with added SCIENCE"

Venue:

Map

chinchinicecream.com

Chin Chin Labs at Dinerama, 19 Great Eastern St, London, EC2A 3EJ

Tags: Ice Cream, Restaurant