Clock Fish Bar

3 Penrhiwceiber Rd, Mountain Ash CF45 3 ,United Kingdom
Clock Fish Bar Clock Fish Bar is one of the popular Local Business located in 3 Penrhiwceiber Rd , listed under Local business in Mountain Ash , Restaurant in Mountain Ash ,

Contact Details & Working Hours

Map of Clock Fish Bar