Recently had the chance to revisit some Halifax restuarants:
Seven: Four of us went for an upscale night out. The entire evening was just about perfect. Superb service from a very attentive, friendly, and knowledgeable staff. Wine advice that was on the mark. Food that was superbly prepared and presented. Everything was exactly as it should have been. They managed to strike the right balance between being upscale but not being snooty or intimidating. Might not be the best restaurant in town, but close.
Bish: A group went for a business dinner. Service was good, but a bit erratic -- all over us one minute, nowhere in sight the next, but generally nothing to complain about. The food: good, about on a par with Seven, but portion sizes were not generous. For the money they charge you should not leave feeling empty. I've been there a few times now and I've concluded (regretfully) it is not to my liking. If I was picking up the tab I would go elsewhere.
Il Mercato (Bedford location): lunch experience. Good service, although the room can get a bit crowded and tables are very close to each other. Food was good for what it is, an Italian bistro, not fine dining. Prices are not really cheap (lunch entrees $9-$15) but overall I liked it.