The Crispy Duck
Location picture
Approx. £28
Location
Whitchurch Road
Cardiff CF14 3JN