Mooboo

Restaurant in Preston, UK

Features: takeaway

11 Orchard Street, Preston