Italian restaurant with woodsy decor, serving pizza, pasta, and salads, including vegan options. Enjoy views of the Menai Strait.