Swirliz
Dessert restaurant; Restaurant; Candy store; Dessert shop; Delivery Restaurant; Takeout Restaurant; Chocolate shop; Ice cream shop
Location: London 389 Green Lanes N13 4JG GB
Website:http://www.swirliz.co.uk/
Phone:+442088824464
Map Location:51.6197, 51.6197