img1

L.G.'s

53 Main St, Millisle, Newtownards, County Down, BT22 2HR, , Newtownards, Northern Ireland

Cuisines: Fish & Chips