Islington Sports Bar & Grill is located in Fforest-fach, United Kingdom on Abertawe House, 115 Ystrad Rd. Islington Sports Bar & Grill is rated 4.3 out of 5 in the category sports bar in United Kingdom.
Address
Abertawe House, 115 Ystrad Rd
Accessibility
Wheelchair-accessible entrance