Other Restaurants in Cardiff - Cardiff City Centre The Friary, Cardiff City Centre, Cardiff, CF10 3FA Tags: air conditioning, bar, international, vegetarian dishes