31-33 Market Street, Abergele I-, United Kingdom
Pizza, Fish, Fast Food
Promenade,LL22 7, United Kingdom, Abergele
Cafe
for many years in vacation or day trip with my family have been there and they never despise eating always beautiful and the staff warm and friendly