This is panipuri, a very common street food found in Chennai. It is a crispy hollow shell filled with some sort of potato mix, dipped in stock. It was pretty good, definitely something different. But if you’re not from there, be prepared for D&V.
Chennai, Tamil Nadu, India.