Pizza restaurant offering a variety of dishes, including afternoon tea. Located on High Street, near the train station.