Kentucky Fried Chicken (KFC) Unit 2, Llandudno Junction Leisure Park Llandudno Junction Wales United Kingdom
Web Information: Web Page
Phone: no phone Parking: own parking lot