Парк Таммсааре расположен в центре Таллинна, между театром «Эстония» и торговым центром Viru. В 1896 году в юго-западной части парка был размещен Новый рынок, переехавший сюда с Ратушной площади.
В ресторане стильный средневековый интерьер, каждый посетитель может следить за открытой кухней, как готовят заказанные им блюда. В меню доминируют эстонские блюда и различные мясные и рыбные блюда на гриле.