Moon Pub is a pub offering freshly made food with a varied menu.