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


