The Narrows is a restaurant offering a unique dining experience on the water. Enjoy meals with ocean views. Open seasonally.