en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Luton
/
Ice Box
Ice Box
Ice Cream Shop · Dessert Shop
Dessert restaurant Ice Box offers ice cream, milkshakes, and waffles.
175 Dunstable Road, ENG
Luton, United Kingdom
www.iceboxdesserts.co.uk
Location
The ranking
Best Ice Cream Shop in Luton
16 places, none rated yet
See the full list →