GastroRanking-logo

The best restaurants in The Mall Armagh Southern NI

1 Restaurants on GastroRanking

restaurant_img
4.3

106 Opinions

location-icon6A Drumadd Rd, Armagh, BT61 9EA, United Kingdom, Northern Ireland
outdoor_seating_360805takeaway_360805delivery_360805

Got king prawn fried rice all burn and mix with harm after got put in bin