A cafe located in Tallinn. Offers coffee and likely other cafe fare.