Skip to content

Tallinn

Tallinn is Estonia's capital and largest city. Tallinn is an important port of the Baltic Sea, with the busy passenger section of the port reaching the foothill of the picturesque medieval Old Town, which has been astonishingly well preserved and is a UNESCO World Heritage Site since 1997.

See
35
Do
21
Eat
36
Drink
29
Buy
22

36 places match

  1. Eat

    Aed

    Embassy of Pure Food

    Excellent organic, biodynamic and Demeter food, also full vegan options. Beautiful interior, very charming and romantic, wonderful service.

    Mon-Sat 12:00-00:00, Sun 12:00-18:00Lower-than-tourist prices

  2. Eat

    Amarillo

    The Tallinn branch of the Finnish Amarillo tex-mex restaurant chain. Serves a variety of tex-mex style food including hamburgers, steaks and salads. The menu is the same as in Finland. The staff speak Estonian and English and some of them even speak Finnish.

    11:00 to 21:00 mostly

  3. Eat

    Bar Fish and Wine

    The name pretty much says it. This is a modern cocktail bar and restaurant serving vodka and caviar, fish dishes and a wide range of wines.

    Mon-Thu 11:30-23:00, Fri Sat 11:30-24:00

  4. Eat

    Bocca

    One of the trendiest restaurants in Tallinn. Features Italian cuisine by Nicola Tanda. It also has a nice bar to enjoy cocktails and snacks. This is one of the busiest restaurants in Tallinn. Reservations are highly recommended.

    Mon-Thu 11:30-23:00, Fri Sat 11.30-24:00, Sun 13:00-22:00€30

  5. Eat

    Chedi

    chedi

    Modern Asian kitchen supervised by Alan Yau from Hakasan, London. Modern and warm interior to give a retro Asian impression. Reservations recommended for the weekend and during summer holidays.

    Mon-Thu 11:30-23:00, Fri Sat 11:30-24:00, Sun 13:00-22:00€20

  6. Eat

    Cinnamon

    An Indian and European mix cuisine in the Tallinn Old Town. Serves international cuisine for tourists' tastes, don't expect traditional Estonian cuisine here. You can eat either inside or at the (rather cramped) terrace on Pikk street.

    Main courses 10 to 20 €

  7. Eat

    Controvento

    A very nice little Italian restaurant stashed away in a small side passage in the Old Town. Offering genuinely excellent food at reasonable prices with good service. Its only "flaw" is that it's hard to get into and is most often completely full, even on off-season week nights. You may want to call ahead and make a reservation. Pizzas and pasta dishes are around €10.

  8. Eat

    Crudo Resto

    Italian cuisine, pizzas, pastas and a variety of Italian appetizers (antipasti), salads, soups, carefully selected wines, classic cocktails and Italian desserts.

    Closed · opens 10 am tomorrow

  9. Eat

    F-hoone

    Used to be an industrial hall, now made a great bistro/bar which tends to become very busy in the evenings (book if you can, but as it's big you might well be lucky and find the one spare table. Good value for price.

    Mon-Sat 9-24, Sun 9-22; kitchen closes 1 hr earlier

  10. Eat

    Frenchy bistro

    French food bistro in a hip vintage-industrial-modern setting. Has cheap daily offers.

    Mon 17-23, Tue-Thu 12-23, Fri-Sat 12-24

  11. Eat

    Guru

    A new Indian restaurant in central Tallinn, just outside the old town. Easy to find as it's on the same street as the Kalev Spa. Offers authentic Indian cuisine with plenty of spices. Try the Indian tea for dessert.

    Mains €12-20

  12. Eat

    III Draakon

    If you'd like to scoop nostalgia. Very interesting to eat in a special way. They have a small menu to offer but very good and very typical. The waitress plays at having the character of a sour waitress but with humor. A memorable experience.

  13. Eat

    Il Forno

    A rather small Italian restaurant in central Tallinn. Easily accessible by tram and bus lines as it's located near the Vabaduse Väljak square.

    11:00 to 21:00 mostly

  14. Eat

    Kaja Pizza Köök

    pizza baked in a wood oven, with the choice of topping being aligned to traditional south Italian pizza. Small place, just one big table everybody shares. Combining traditional elements and a rather modern/hip atmosphere.

    Tue - Sun 11:30 till Out of Dough (they will make a given amount of dough every day, so if it's very busy they will close "early")pizza 5-8 Euro + 1 Euro per additional topping

  15. Eat

    Kohvik Moon

    A rather small restaurant with a nice, minimalistic decor. Serves traditional Estonian food with a Russian influence. Voted best restaurant in Tallinn in 2010. Very popular among tourists, and as such it is usually quite full. Prior reservations are recommended but not mandatory.

    12:00 - 23:00 mostlyMain courses €10–20

  16. Eat

    Kohvik Narva

    Cafe Narva long boasted an old-style interior preserved from the Soviet area; today's chic interior seems questionably authentic. Ladies at the counter are somewhat brusque (still) and mostly Russian-speaking, although this should not prevent you from enjoying traditional food of Soviet workers as well as delicious pastries baked on the premises.

    Mon-Fri 08:30-20:00, Sat 10:00-20:00, Sun 10:00-18:00Cake per kg €8.50-12, pastry pieces €0.70, solyanka €3, pancake €2.50-3.50, pasta carbonara €6, schnitzel €7, potato fritter €3-5, Pelmeni €5

  17. Eat

    Kompressor

    This place offers an assortment of huge and delicious pancakes. Don't give in to the temptation to order two portions, one pancake is usually enough. This place used to be less touristic, but is now.

    Pancakes from €4.50, Beer €3

  18. Eat

    Kuldse Notsu Kõrts

    Good traditional Estonian restaurant close to the main square. Try the house beer or vodka and fresh buckthorn and honey apertif with your blood sausage or the famous pork knuckle with extra spicy mustard. The traditional desserts are also worth a try. Live traditional music Sep-May F Sa nights.

    Daily 12:00-23:00€20-30 including drinks and dessert

  19. Eat

    Loca

    Pizza, falafel, hummus, soup, beer. Fast food joint with wild staff and increasing customer service.

    11:00–07:00€3-8

  20. Eat

    Madissoni Grill & Baar

    This open kitchen type restaurant serves good flame-grilled food at decent prices, especially popular for its daily lunch specials, King Club sandwich and burgers.

  21. Eat

    Maiasmokk

    The oldest still operating café in Tallinn, dating back to 1864. Coffee, tea, chocolate and various sweet and savoury pastries at quite cheap prices. Spacious with stylish decor. Next door is the Maiasmokk confectionery shop, which sells good quality Estonian chocolates.

    Mostly 09:00–21:00

  22. Eat

    Musi

    This is primarily a wine bar, but it has light meals as well. From the outside it looks like a cosy oasis, and you might think the place is one little rustic room on display but there is more tables behind the wine bar. Welcoming staff and a good selection of wine by the glass. A good place for a relaxed meal, or with your friends before or after dinner.

    Open now · closes midnight tomorrowGlass of wine: €4; Small dishes: from €5

  23. Eat

    Olde Hansa

    The ruling king among Tallinn's purely touristy restaurants with some of them trying to copy its style. The place is simply medieval, not just in terms of food but also in the sense of performance - no electricity, no music except live and authentic, no modern inventions. The house special is bear meat "marinated in rare spices and cooked over a fire in honour of Waldemar II, the brave King of Denmark" costing €40+. Try one of the extraordinary beers, such as the honey beer. It is not likely that you will meet any locals here.

  24. Eat

    Oliver

    A traditional restaurant in the heart of the Tallinn Old town. The menu is centered on various kinds of steaks, but there are also pastas and vegetarian dishes available. Main courses €15–23.

    Open now · closes midnight tomorrow

  25. Eat

    Pirosmani

    Georgian food as it is done in Georgia. It's well out of the way, but that's a good thing. Almost everyone at this restaurant is local (although the menu has English), and tourists are not in sight, so the food here is good and great value. Try the Khinkali or the Harcho.

    Open now · closes midnight tomorrow

  26. Eat

    Pizza Grande

    Very cozy place. Delicious pizza, affordable prices, pleasant service. Great environment.

  27. Eat

    Pub Kompressor

    Very tasty and varied pancakes. There are also other dishes. Fantastic place with great food and drinks, especially kvass!

  28. Eat

    Puffid bakery

    Puffid bakery offers snacks for every taste, curd pockets, a special children's set, croissants, baguettes and salads with different fillings.

  29. Eat

    Restaurant Ö

    Reopened and two new chefs Martin Meikas and Ranno Paukson with focus on Modern Estonian kitchen. Good view of old town.

    Mon-Thu 12:00-23:00, Fri Sat 12:00-24:00, Sun 13:00-22:00€20

  30. Eat

    Restoran Peppersack

    A middle ages-themed restaurant one block away from Raekoja plats – even the names of the dishes are medieval themed. Outdoor seating available in the summer, when they also played medieval (what else?) music on a small outdoor stage, and they seem also to have sword fight and oriental dance performances. Probably the main competitor of Olde Hansa and a bit touristy indeed but fun.