Franco'S

Restaurant in Preston, UK

Pasta/Pizza fast food

85 Leyland Lane, Leyland, PR25 1XB