Best Restaurant in Llangefni, united kingdom