In another area, this might be a four or five star rating, but this area is a tourist haven with a lot of restaurants to choose is from. There is a certain ambiance here that's also a bit disconcerting for the mixed messages... it's like a place that's evolved without a real identity. It could be a pub. It could be an upscale dining place... It could be...
This is an expensive area in general so it's probably unfair to claim "over priced," but I suspect it would be possible to find better value. The rolls were hard. The menu seems to feature chicken and veal prepared different ways... only two beef entrees. We were not offered a choice of potato or rice, all dishes (one fish, one chicken, one veal) came with a baked potato. Given there were very few entrees under $20 this seemed a bit presumptuous.
The service was prompt and pleasant but hardly personable. We made a reservation for our party of three and when we asked for a window table were told, "We can't promise that." This was on a Sunday night and the dining room was only about 25% filled leaving one feeling this is a restaurant trying to move from a place the locals love to an upscale place with a certain snob appeal--at least during the summer when demand is high and supply is low.
In summary, good food, good service in a restaurant that has a bit of an identity crisis.