A B.
Yelp
"Indian Street Food" evokes images of authentic, fast, no frills, cheap Indian food.
Authentic - sure, those are well known Indian staples, tasty too. Even the wine! Yet the food is not Indian street food, but Indian restaurant fare of the kind that they would have multiple waiters in India for.
Fast - definitely: you'll be in and out in under 30minutes if you want.
No Frills - somewhat actually; the interior a ragtag collection of furniture, but all with a nice warm welcoming atmosphere. No white table cloth or linen napkin, no complimentary papadam, no digestif on the house that other Indian places offer.
Cheap - unfortunately not. It's popular though.
3.5*** I'd say, 4**** if they adjusted the pricing to all the frills they left away.