Sand Point is a restaurant offering New England-inspired comfort fare, including lobster rolls, crab cakes, and steaks.