A casual family friendly home-cooking restaurant and lounge. 23 Plum Island Blvd Newbury, Massachusetts Get Directions Call (978) 358-8218 Notice: JavaScript is required for this content.