This nationally-known self-sever yogurt parlor is located in an upscale strip mall, in an affluent neighborhood on the North Shore of Long Island. The franchise is known for its top of the line frozen
↧