Ambala Harrow is a specialist Indian confectionery and snack store. They offer a variety of sweet and savory items, including traditional Indian sweets and pastries. The establishment focuses on South Asian confectionaries and snacks.