Add Bar Icon review

Bar Icon, Cardiff
Address: 60 Charles Street, Cardiff, Cardiff, South Glamorgan, CF10 2GG
Features: Restaurant, Outside seating, TV, Children welcome


Rating
Comments