Mainly serving a variety of Italian dishes.
Villa Italia is situated in the town of York, England, and boasts the finest Italian food in the town. Trading in York for over 11 years, the present owner James Lowe has created one of the best Italian restaurants offering great food and service. York has eight other Italian restaurants, but the best food and service comes from Villa Italia. The chefs produce truly authentic Italian dishes using the finest ingredients, and keep up to date with all the trends and new things in their home land.
Villa Italia, Villa, Italia, York, Yorkshire, James Lowe, pizza, pasta - VILLA ITALIA