Restaurant offering a unique dining experience. Located in Alytus, it may have previously offered tea, coffee, and chocolate.