After enjoying Ambika Devi Mandir, it may be a good idea to visit this restaurant. Food delivery is a big plus of Sethi Snacks Corner(Ambala wale). Do not go away without degusting perfectly cooked rolls, champ and roti. This place is famous for delicious champagne.
The staff is said to be energetic here. Fine service is a strong point that plays a great role for the success of this place. When inside, the atmosphere is nice. This spot scored 4 in the Google rating system.