'Ya Allah Chala De Hotel' In Delhi Serves Up The Best Butter Chicken In World, Swears Saqib Saleem
This hole-in-the-wall spot in Old Delhi with a quirky name is famous for its butter chicken dish.
What's Your Reaction?