Ambala Evington Road, Leicester is an Indian establishment known for its sweets and savouries. It offers a delightful assortment of traditional Indian treats.