Welsh restaurant and bar offering a dog-friendly terrace with views. Ideal for dining and drinks.