Lola's
Restaurant in Holyhead, UK
Features: outdoor seating
Lon Isallt, Trearddur Bay, LL65 2UP
Restaurants
ยท
Holyhead, UK guide