Ambala
Indian · Dessert Shop
Ambala Evington Road, Leicester is an Indian establishment known for its sweets and savouries. It offers a delightful assortment of traditional Indian treats.
Location
Best places nearby
The highest rated places close to Ambala.
Local restaurants nearby
209 Evington Road, Leicester LE2 1QN, United Kingdom



