Shawarma Crowned World’s Best Sandwich of 2025; Here Are the Top Places to Try It In Delhi NCR By Nishtha Kawrani