Kerala Hut
1 George St., Luton
01604 437033
Recent Reviews
Order Online
Reserve
Kerala Hut
1 George St., Luton LU1 2AA
01604 437033