Baan Phadthai makes its India debut with a new restaurant in Bengaluru, and we join the queue
Cities