Town Hall is a fun-filled dining experience located in prime spots of New Delhi, Gurugram and Mumbai, where contemporary World cuisine comes together with an urban vibe that is unmatched in the city.