Stylish restaurant in the artistic Telliskivi area. Offers a unique dining experience.