It was my birthday dinner , so I decided to go to Towne Hall . Honestly the decor is beautiful food was delicious but the service was bad . We were a group of 20 , we were there from 7 pm till 11 . Between each meal we ordered we had to wait more than 50 mins . My french onion soup was A+++ . I would go there again just to get the soup it was that amazing . I had also ordered beef spring rolls , delicious and my sister ordered the fish and chips delicious again . Some people there ordered the most simple dessert , ice cream . Yet it took then like 25 mins , after me asking them why is it taking so long . It turns out they gave our ice cream to another table , but at least they did not charge them for it . Over all food was delicious , service for such a big group was crap . Mind you the food was great so i would still definitely go back .