Food Paradise on MSN
North Indian thali in East Delhi India: ₹300 mega feast at Chawla Tandoori Junction Karkardooma | Viral street food for foodies
Join us for a mega North Indian Thali feast in East Delhi, India, as we visit Chawla Tandoori Junction in Karkardooma for a ₹300 platter that foodies are calling a viral street food steal. This thali ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results