Restaurant Reviews from DiningGuide411.com
    Top : United_States: MA: Newburyport

The Bayou, Newburyport, Massachusetts










The Bayou
50 State St.
Newburyport MA United States

Bar,Live entertainment<br>Parking: Free municipal lots nearby


Phone: 978.499.0428
Accepts: American Express

Accessibility: completely