Known for rooftop seating north indian cuisine and presentation of dishes. Average cost 1 500 for two people approx with alcohol. Best restaurant in karkardooma new delhi.