Llanbiz Business Card Menu Site (Takeaways) FLAVOURZ Tel 01492701161 26 Abergele Road, Colwyn Bay. LL29 7PA
Menu updated today 4 Nov 2022.
Please "REFRESH" your phone or PC,
if you still see old menu.