Contact – Cafe Shimla

Best Indian Restaurant & Takeaway in Luton Bedfordshire LU1 5AA

For general enquiries you can contact us, we will get in touch with you as soon as possible.

 Address

76 Wellington Street, Luton LU1 5AA

 Telephone

0158 245 3417

 Opening Hours

Monday - Saturday: 5:00 pm - 12:00 am
Sunday: 12:00 pm - 2:30 pm, 5:00 pm - 12:00 am