Merola’s Restaurant & Bar

Bar · 50 Danielson Pike, North Scituate, RI

Hours

More food in North Scituate, RI