Bar25 Nbpt

Bar25 Nbpt Menu

13 items · $13.00 – $16.00 · Restaurant in Newburyport, MA

Closed · opens 4:00 PM Directions Call to order