Ray's Ice Cream

Restaurant in Swindon, UK

Features: outdoor seating

63 Devizes Road, Swindon, SN1 4BD