Modern European restaurant known as Park63, located in Holycross.