No advertisement placed
Description : Authentic Italian Cuisine situated on Wood Street, right in the heart of Liverpool City Centre. Villa Romana is a warm, cosy and rustic Italian Restaurant. Its lavish Romanesque decor leaves you wondering if you\\\'ve been whisked away to another time. 11:45-14:30, 17:30-10:00 Mon-Fri, 11:45-22:30 Sat