Craft Atolye & Cafe offers a diverse international menu and a unique arts & crafts atmosphere.