Best Restaurant in Ballymena, united kingdom