Best Fish and chips takeaway in Menai Bridge, united kingdom

SeaWave

12 Bridge St Menai Bridge LL59 5DW United Kingdom