Delhi is heaven for Tandoori lovers. Almost in every corner of this city you will find small shops of tandoors with plenty of veg and non veg options. From the small glass windows you can see hanging marinated chicken or paneer or other marinated stuffs which are ready to be Continue Reading