Back to Main Menu
Menu
no reviews for this product. Login to place a review.
5259 Main St
The Village Custard Stand was the only ice cream place in town for many years before it was torn town by the Santora family for parking for their pizzeria, Santora's was also torn town to make room for the Glenwood Village apartments.