1 Businesses
Ocean View Takeout is a hidden gem on Deer Island. People love the fresh seafood and the stunning deck views. It is a c…