Having said that you can also find the best delicacies served at Gheewala near the Hawa Mahal. All the preparations are in pure desi ghee and the taste is just mouth watering. (the name of the restaurant might be different because i am not able to recollect exactly, however anyone will guide you if you ask for gheewala's shop)