It's a tiny restaurant and we sat right next to the kitchen. Delhi is well known for its street food. This might technically not qualify as street food since there is an actual storefront, but I think the logistics of food preparation are virtually identical.