Restaurant on 9th floor,
best place in Tallinn for fine dining
or having a cocktail or two. Or three...
Back to Top