Incredibly disappointing. Indian street food is made to be quick, delicious and fresh. It seems that the chefs keep coming in and out and don't seem to care that paying customers are waiting.
Husband ordered the pani puri and each one literally has 2-3 small chickpeas in each puri. The presentation is nice but still is so lazy. No napkins provided. It's supposed to be a messy treat!
Mango lassi is ok. 3/5.
All in all, do yourself a favour and go across the street to Bombay street food - way better service, larger portions, and tastier food.