Situated in the heart of the city, Villa Romana is the best Italian restaurant Liverpool has to offer. We represent a style of traditional, home-cooked Italian food, recreated in a welcoming and relaxed atmosphere to bring you an authentic experience of fantastic Italian food.