You know how we get all excited when anything new comes up, opens up, launches in Delhi. So, we are here with the news of a newly-opened restaurant in Kirti Nagar which is actually a gem. Mark our words when we say it that ‘you must not miss out on this place’. No kidding! Read on…