The John Masefield is a cozy restaurant located in the heart of Newlyn that offers a warm and welcoming atmosphere. With a focus on seafood dishes, their menu features fresh and locally sourced ingredients. Their friendly staff and excellent service make for a delightful dining experience.