I Giardini di Sorrento

Italian Restaurant in Cardiff

Echo Food and Drink Awards 2017

Judged One of The Best Restaurants in South Wales