Nibblers, Armagh, Armagh, United Kingdom
About Nibblers
Nibblers is a Restaurant serving the Armagh community in Armagh, United Kingdom and located at 25 Main Street.To contact Nibblers call 028 38872287
Location
25 Main Street
Armagh
Armagh
United Kingdom
BT61 9PJ
Map
Contacts
Tel: 02838872287