Ambala
Indian · Dessert Shop
Ambala is a confectionery store specializing in Indian sweets and traditional savories, including a variety of Bombay Mixes.
Location
Best places nearby
The highest rated places close to Ambala.
Local restaurants nearby
112-114 Drummond Street, ENG


