All food places

Restaurant Maikrahv

Restaurant Maikrahv invites you to enjoy a medieval atmosphere in Tallinn's Old Town!

Located in a historic building, the restaurant offers traditional dishes inspired by Estonian cuisine, featuring rich, authentic flavors. The menu includes both classic and more unique dishes.

Every Saturday and Sunday, the restaurant halls transform into a real stage with engaging sword fights where you can enjoy an exciting, authentic spectacle right next to your table. This unique experience offers adrenaline-filled entertainment, making every dinner a special occasion.

An ideal place for groups and those looking for something special!

Share

TripAdvisor® Traveler Reviews

TripAdvisor logo tripadvisor rating 3.5 of 5

based on 288 reviews

  • Nice medieval dinner and show experience

    tripadvisor rating 4 of 5
    October 19, 2025 By mikujamussu

    I loved the setting of this restaurant, in a large historical, medieval style hall underground, with long banquet tables. The atmosphere was great, and all the waiters were dressed in medieval style... Read more comments

  • Meat meal with "sword fight".

    tripadvisor rating 3 of 5
    September 21, 2025 By Hooi42

    This was a dinner option on our tour and we decided to come along as we heard that there was a lot of meat. Not to disappoint, there was a lot of meat on shared platters. It was ok, sufficient to eat... Read more comments

  • Popular stop for tour groups

    tripadvisor rating 4 of 5
    May 31, 2024 By Kirby S

    Meal is served family style. I think the food is traditional medieval Estonian, but not peasant food. Room gets a bit noisy. Since I was with a group, I can’t comment on the menu or the prices.