Red Star Noodle Bar Restaurant in Oxford

187 Cowley Road
51° 44' 50" N, 1° 14' 4" W
441865251248