The food was pretty good. I flew in for work and had a meeting and management dinner at Town Hall. The decor is nice. The place is very large, and they have a great bar.
The food was alright. The appetizers were really good except for the grilled octopus. Try the steamed dumplings with beef and lobster stuffing. They were the best part of my meal. The calamari is also very good. The Lamb was very salty and almost uneatable. Everyone thought the food was fine more or less.