This place really does have great food and an amazing selection. If it's Italian, you can get it here. The bread really good and comes from a local Baker. Good fish selection. Great pasta selection. Good dessert selection. The restaurant is broken up into "rooms".
The restaurant itself is huge and typically caters to an older crowd. It would be good for a family. It's large enough for business lunches, but the decor is right out of the 70's or early 80's - uggh. It isn't particularly cheap so I frankly expect better ambiance and this place is a turnoff there.
The food is a great value and very good so I kept it at 4 stars. Moreover, it is one of the better restaurants in the area so it's all about a comparison. Comparatively speaking, if you are in the area this is one of the better restaurants and open all day where many of the nearby good restaurants close down after lunch and reopen for dinner.