The Front Street Station was the very first dining experience that I had in Greenport. They have good food and are open for business most of the time, being there for me when other places weren't. I'd go back anytime.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.