Barnstable Restaurant And Tavern

3176 Main St, Barnstable, MA 02630