The Ice Cream Factory
5 Haigh Wood Rd, Leeds LS16 6PD
+441134401841
Features
- Dine-in
Map
Similar companies
Ice cream shop
ODEON Luxe West End
38a Leicester Square, London WC2H 7DX
+443330144501
Ice cream shop
Shakes 'n' Cakes @ The Nile
3 Dee St, Banchory AB31 5ST
+441330824592
Ice cream shop
The Food Warehouse by Iceland
Unit B3 Westwood Retail Park, Westwood Rd, Broadstairs CT10 2RQ
+441843603674
Ice cream shop
Minted Ice Cream
262 Byres Rd, Hillhead, Glasgow G12 8SH