2. Il Vesuvio
Category: Restaurants - Italian
13-14 Pound Field
CF61 1DL,
Llantwit Major (Vale of Glamorgan)
Category: Restaurants - Italian
1 Town Hall Sq
CF71 7DD,
Cowbridge (Vale of Glamorgan)