Vytopna Restaurant at Wenceslas Square
offers good food and drinks at good prices. But its unique attraction is a 400m miniature railway, which runs around the entire restaurant, and even onto the tables you sit at.
This is no gimmick, the technology employed is complex. The restaurant's owners are passionate about traditional railways and have developed miniature train networks for years.
The railway tracks pass through tunnels, over drawbridges, through sculptured rock formations and woods, alongside ponds, and the trains pull into stations. The trains reach speeds of 20km per hour. Oh, and they deliver your drinks to your table, sitting in their wagons!
Vytopna is set on the first floor of a large building, and has huge windows overlooking Wenceslas Square.
The cuisine is a mix of Czech and International fare, and is of a high standard in this price bracket. Among the menu choices are hearty soups (try the Wallachian cabbage and sausage soup), goulash, roast meats, baked trout and beef steaks.
There are also fresh salads and pasta, plus a variety of tasty desserts.
The drinks list includes Czech wines from Moravia, draught and bottled beers (filtered and non-filtered), spirits and cocktails, and various fruit juices and soft drinks, all at very reasonable prices.
The local wine served by the glass is pleasant, but if you fancy trying a bottled Czech wine there are nice ones at prices you might pay more for elsewhere. For many visitors though, a train delivering ice-cold beer cannot be beaten!
Vytopna has a children's play area with soft toys, and is in our opinion the best restaurant in Prague to take kids to. There is a children's menu too, which comes with sketches of trains on it and colouring pencils, to colour the trains in.
But don't let this put couples and all-adult parties off. The miniature railway will fascinate most people, train enthusiasts and non-enthusiasts, and of both sexes.
Vytopna is not for a romantic meal, and it is certainly not for elegant dining in fine attire. It is simply a fun, unique restaurant for couples, groups and families alike.
And if trains don't appeal, Vytopna may still be worth considering for the food and drink alone, which explains why so many Czechs eat here.
If you are looking for a restaurant where the locals eat, Vytopna is one of them. But you need to book ahead to make sure of a table, otherwise you may face a long wait or be turned away.