Wenzel's
136 The Mall, Luton
01582 966908
Recent Reviews
Order Online
You May Also Like
KFC Luton - The Mall - Unit 120, 122 The Mall
Fast Food
Chopstix - Unit 85, 37 The Mall
Chinese, Fast Food
Muffin Break - Kiosk 184A, Bute St
Luton, Bedfordshire
Wenzel's
136 The Mall, Luton, Bedfordshire LU1 2TJ
01582 966908