Lloyds Fish and Chips

Lloyds Fish and Chips is Fish & Chips Restaurant in Lampeter.

Tags:
Fish & Chips Restaurant
Category:
Fish & Chips Restaurant