Kale Restaurants in Luton
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Luton, 1, Nadeem Plaza, 172 Dunstable Rd, Luton LU1 1BT, United Kingdom
"Ordered veggie toastie and told them not to add any jalapeños in it…. I repeated myself 6 times. And guess what… when I was eating… I realised that th..."
Feedback
These reviews refer only to the mentioned ingredients.