Welcome Shimla Pink
“Shimla is a town located the state of Himachal Pradesh, in the north and is one of the most famous travel destinations of India.”Read full story….
Order Online £20 or More
GET 10% OFF TOTAL BILL.
***T&C Applies
We are now Licensed to sell wine, beer and soft drinks as part of takeaway service.



