Kerala Hut
1 George St., Luton
01604 437033
Menu
Luton, Bedfordshire
Kerala Hut
1 George St., Luton, Bedfordshire LU1 2AA
01604 437033