Piccolo Zora & Miro is a European restaurant offering dining in a charming setting. They also sell local mustard and other products.