Here are my recommendations:
BridgePort Brew Pub - Good pizza and supposedly good beer (I wouldn't know - I do not drink alcohol). This is a good location near the river for photo opportunities.
Pizzicato Gourmet Pizza -really good pizza, but not a lot of room if we have a big crowd - I used to eat here quite a bit when I was working downtown.
I can bring VX dvds if anyone is interested.
Brent