Tag: Delhi street food

Limbu Kitchen, situated in Chittaranjan Park, Delhi, has recently seen a surge in visitors. The driving force behind this newfound attention is their squash momo. This small eatery is experiencing long queues of enthusiastic patrons eager...
29 C
Mumbai

No posts to display

Latest News

Popular Videos