Welcome to The Villa Italian

An authentic Italian restaurant, based in Preston & Kirkham