Get Directions to Il Vesuvio ← View details 13-14 Pound Field, Llantwit Major, South Glamorgan CF611DL, United Kingdom, Llantwit Major, England Get Directions From* To * — Required information