From Our Editors
Find the flavor that satisfies your sweet tooth at Sherry's Signature Cheesecakes, a lovely ice cream shop in the Clayton region of Clayton.
If you're driving, that's no problem. Parking is available onsite.
Everyone will scream for the ice cream at Sherry's Signature Cheesecakes. Head there tonight for quite the treat!