Take a look at some of the best takeaways, restaurants and food delivery services in Luton.
92 Tomlinson AvenueLuton LU4 0QP Japanese / Sushi
32 Wellington StreetLuton LU1 2QH Sushi / Japanese / Noodles
Unit 98, The Mall Shopping CentreLuton LU1 2TQ Sushi / Japanese / Halal
Unit 98Luton LU1 2TQ Sushi / Japanese / Seafood