I'm surprised to see that there has been absolutely nothing on this board about Bia. Has anyone ever been? Going on Friday and am curious what others think. It's been on my radar for a while but it's out of the way. By all accounts is supposed to be a solid dinning option where there are relatively few choices.
35 S Main St, Cohasset, MA 02025