All types Bar Restaurant All types All types Bars Restaurants 5 Open now The Wildfowler Inn 1 Main Street, Greyabbey, Newtownards, Greyabbey, NI BT22 2NE Restaurant Bar 5 Open now Villagers 12 Main Street, Greyabbey, Newtownards, Greyabbey, NI BT22 Restaurant