Sakura Valley

Restaurant in Preston, UK

Features: takeaway

29 Golden Hill Lane, Leyland, PR25 3NP