Reviews of Rosie's Iranian/ Persian shop supermarket Oxford. (Supermarket) in Oxford (Oxfordshire).