I believe Cardiff has a Mowgli Indian street food place, now if anyone wants to see a pretentious place, look no further than this place, I was treated to the experience at the Bristol one by one of my customers,

all the food is served I tiffin tins ( well slightly smaller versions on them ) the cost was just silly money, all the walls are covered in LED curtains and its all very instagram-able

best Indian street food ive had is either in Bath ( its a very small shop front ), no eating in, just Indian Snacks, or on the corner of the road leading to Wembley, also just a small shop front with takeaways