Best Shawarmas in Delhi

Shawarma is a Levantine Arab meat preparation, where chicken or mixed meats are placed on a spit (commonly a vertical spit in restaurants), and grilled for as long as a day….