WOW one of my favourite correction my favourite Italian food. The owner who seems to work 7 days a week 24 hours greets you and is so nice he has been great! Food was terrific best Italian food in Lancashire or even then UK
Salvatore’s Ristorante – Preston