Contacted Red chilly Multicuisine Restaurant-Home Delivery/Restaurants in Manali
Lower Chakkar, Shimla, Himachal Pradesh 171005