Ice Box

175 Dunstable Road, Luton, LU1 1BT

Dessert takeaway.

Menu of Ice Box
order food now

location of Ice Box

Ice Box reviews


Rate Ice Box