Address: 5 Lloyd St, LL30 2UP, Llandudno
Phone: +44 1492 485266
Website: Go to site

About OZZY’s fried chicken

OZZY’s fried chicken, is located at 5 Lloyd St, Llandudno, LL30 2UP, UK

How to get to OZZY’s fried chicken?