Brightly colored, counter-serve spot serving grilled Indian street food at a food hall.
4.6
Based on 1493 reviews