I lunch at Gerardi's frequently and look forward to returning each time. Good Italian dishes, very good fish, and delicious salads. The menu is ample, the portions are hearty, the prices fair, and the service is good. Wine by the glass is a bit expensive, so watch what you order.
Pros: good food, reasonable prices
Cons: drink prices