A must try Delhi Junction’s street food addition to the menu. An old Delhi speciality.

Book a table