Karwan Restaurant Luton
5-7 Moor St, Luton
01582 730111
Menu
Luton, Bedfordshire
Karwan Restaurant Luton
5-7 Moor St, Luton, Bedfordshire LU1 1HA
01582 730111