We no longer recommend this restaurant, as we feel the level of service and quality of the food has deteriorated. You may wish to try two excellent alternative Medieval taverns:
Medieval Tavern and U Ceskych Panu Medieval Restaurant
U Sedmi Svabu presents medieval hospitality in the ancient Lesser Town (Malá Strana) area of Prague.
This olde medieval tavern has a roaring fire (in the winter), suits of armour, stone walls, heavy curtains and cast-iron decor.
Fair maidens serve platters of hot savoury food and cold Czech beers to the tables, which in true medieval fashion are chunky wooden benches.
Choose from an extensive menu of traditional Czech cuisine; mainly hearty, roasted meats, game, goulash and baked fish. Vegetarian options are also on offer.
As you wait for your food, sit back, soak up the atmosphere and ask the maidens to replenish your glass with beer, wine, mead or even a hot drink.
If you choose just to drop in for a drink, U Sedmi Svabu serves as a good Czech pub. But seating is limited, so at busy times without a meal reservation you may be turned away (as in many Prague pubs, you need a seat to order a drink).
To reach U Sedmi Svabu from Malostranske náměstí, walk up Nerudova Street towards Prague Castle. After a brisk five minutes, an alley named Jansky Vrsek is on the left. Descend the stairs to find this splendid old tavern.
U Sedmi Svabu serves good value fare in authentic surroundings, a treat fit for a medieval king!
Reasonable prices and a medieval atmosphere make U Sedmi Svabu a good choice for groups, particularly those staying in Mala Strana. Advance reservations are essential.