Cozy bar in Cardiff offering British pub fare. Features outdoor seating and takeaway options.