Sylvia's By the Sea

131 Front Street Scituate, Massachusetts 02066 United States