From Our Editors
Find the flavor that satisfies your sweet tooth at The Ice Cream Castle, a lovely ice cream shop in the Glen Allen region of Glen Allen.
The restaurant is within walking distance to a number of parking options.
Everyone will scream for the ice cream at The Ice Cream Castle. Head there tonight for quite the treat!