Chopstix in Luton, Bedfordshire
1
Chopstix location found near Luton
Chopstix - 37 The Mall
Rating: 3.7
(
74 Reviews
)
Unit 85, 37 The Mall, Luton bedfordshire LU1 2LJ
01582 240902
Chopstix Stores in The Nearby Cities
Chopstix in Baldock
Luton, Bedfordshire
Similar Stores in Luton
McDonald's Luton
3 Locations
KFC Luton
4 Locations
Subway Luton
4 Locations
Greggs Luton
5 Locations