Skip to content

Tallinn, the capital of Estonia, is a city that offers a vibrant food culture with a variety of options to suit all tastes and budgets. From traditional Estonian cuisine to international favorites, Tallinn has it all. To help you explore the city's food scene without breaking the bank, we've put together a list of the best eat deals in Tallinn.


This Indian restaurant offers an all you can eat lunch buffet with a variety of vegetarian and non-vegetarian dishes, including curries, rice, naan bread, and dessert. The buffet is available every day and is a great way to try different Indian dishes.
Location: Raekoja plats 13, 10146 Tallinn, Estonia


Located in the heart of the Old Town, Rukis is a popular bakery and cafe that serves traditional Estonian pastries and bread. Rukis offers a daily lunch deal, which includes a soup or salad, a main course, and a drink for around €6.50. The lunch menu changes daily and features a variety of dishes, including vegetarian options.
Location: Viru tänav 11, 10140 Tallinn, Estonia


If you're in the mood for some comfort food, head to Kompressor, a cozy pub located in the Old Town. Kompressor is famous for its pancakes, which come in both sweet and savory varieties. A pancake with cheese and ham costs around €4.50, making it an affordable and filling meal.
Location: Rataskaevu 3, 10123 Tallinn, Estonia


Peps is a popular fast-food chain in Estonia that serves burgers, hot dogs, and fries. The food is freshly prepared, and the prices are reasonable. A combo meal with a burger, fries, and a drink costs around €6.50. Peps has several locations throughout Tallinn, including one in the city center.
Location: Kentmanni 6, 10116 Tallinn, Estonia


F-Hoone is a trendy restaurant located in the Telliskivi Creative City, a hipster district that has become a hub for creative industries. The restaurant serves modern Estonian cuisine and has a daily lunch menu for around €6.50. The menu includes a soup or salad, a main course, and a drink. The restaurant also has a spacious terrace, perfect for a sunny day.
Location: Telliskivi 60a, 10412 Tallinn, Estonia

Must Puudel

Must Puudel is a cafe and bar located in the Old Town that serves a variety of dishes, including vegetarian and vegan options. The cafe has a daily lunch menu for around €6.50, which includes a soup or salad, a main course, and a drink. Must Puudel also has a cozy courtyard, perfect for enjoying your meal on a sunny day.
Location: Kuninga 4, 10146 Tallinn, Estonia

These are just some of the best all you can eat deals in Tallinn. Keep in mind that these deals may change over time, so it's always a good idea to check with the restaurant for the latest information. In conclusion, Tallinn offers a variety of affordable dining options, from traditional Estonian cuisine to international favorites. These seven eateries are just a small sample of the great deals available in the city. So, the next time you're in Tallinn, be sure to try some of these places and experience the city's delicious food culture without breaking the bank.