Indian street food restaurant, part of a larger food hall.