Ambala is a well-known Indian sweets shop. It is part of a chain of Indian sweet shops with multiple locations. The establishment is located on High Street.