logo

Town Hall

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.

promo

Town Hall

Powered by LimeTray 2024

visaPayLogoCreated with Sketch.masterCardLogoCreated with Sketch.