Reviews of Byron - Oxford. (Restaurant) in Oxford (Oxfordshire).