Lily's Fish and Chip shop

10 The Square, Ballygowan BT23 6HD ,United Kingdom
Lily's Fish and Chip shop Lily's Fish and Chip shop is one of the popular Fast Food Restaurant located in 10 The Square , listed under Restaurant in Ballygowan , Fast Food Restaurant in Ballygowan ,

Contact Details & Working Hours

Map of Lily's Fish and Chip shop