#110 Must See Khau Galli in Delhi wh...by 12345Hitesh601Khau Galli in Delhi has some of the best lip-smacking food stalls to serve your hunger and to bless your taste buds.chandnipunjabibagh+9 more