Reviews of Ruby & Dexter's. (Shop) in Swindon (Wiltshire).