Dizzy Llama, Restaurants Cardiff, City of Cardiff - Wales where to go, what to see and where to stay in Wales

Availability

Churchill Way Cardiff City_of_Cardiff Wales
New, Ethical, Eco-friendly Welsh International Restaurant. Local Food prepared and cooked with world wide influences
More Information >>
Featured Hotels
CLICK TO BOOK!