Fish & chips restaurant · 659 Hartford Pike, North Scituate, RI
More food in North Scituate, RI · Fish & Chips in North Scituate