Traditional Welsh cafe with seating for 60, serving meals made on-site.