J J Moons is a pub offering a range of pub grub and drinks. The establishment is noted for its large seating area and hardworking staff.