Wow! It's been a long time since I've given any restaurant a 10 but Mastro's City Hall is right on. Hostesses greeted us cordially and we were seated at once. We loved the 'feel' of the restaurant and that there were no young children. Our server, Corelle (sp?) was beyond excellent. They have a great 'by the glass' wine list. Our steaks were sizzling on the plates. Coffee and water were refreshed quietly and a delish dessert was presented to us to celebrate our 44th wedding anniversary. This dinner will be a part of that memory for years to come. (one suggestion: the valet area is a little dark and makes for uncertainty in spiked heels.)