at Lancaster Road, Preston , PR1 1HT United Kingdom
81 FB users likes The Villa Italian, set it to 15 position in Likes Rating for Preston, Lancashire in Italian Restaurant category
The Villa Italian is Preston based place and this enity listed in Italian Restaurant category. Located at Lancaster Road PR1 1HT. Contact phone number of The Villa Italian: 01772 80 44 48
Our menu offers something for everyone, with a wide range of both modern and classic italian dishes, prepared in our open kitchen using only the finest ingredients.
International Cuisine / Italian Cuisine