Lily's Kitchen and Bar is a restaurant in the Main Street 18-22 in Northern Ireland / Tuaisceart Éireann, Glenavy.
- House number
18-22
- Postal code
BT29 4LW
- Street
Main Street
- Object
Restaurant
- Building
terrace
- Website
https://www.lilyskitchenbar.co.uk/