Cafe Shimla
76 Wellington St, Luton
01582 457539
Luton, Bedfordshire
Cafe Shimla
76 Wellington St, Luton, Bedfordshire LU1 5AA
01582 457539