Art Deco restaurant with a unique "Art floor" located near Tallinn's Old Town. Offers a distinctive dining experience.