Contact
Rita's Italian Ice And Frozen Custard (717) 525-8075
4900 Carlisle Pk Hampden Centre, Mechanicsburg PA as of dinehere.us