5259 Main St Williamsville NY
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.
Quantity Available: 0
Item Number: 5259main1956