Restaurants
Roesel – Craft Beer & Food
20, Mostecká 45, Malá Strana, 118 00 Praha 1
Hidden away up a non-descript corridor just steps from the bustling crowds of Charles Bridge, Roesel Beer & Food is a relaxing oasis offering quality craft beer and tasty home cooked meals. Take a seat in the leafy courtyard or inside the tiny vaulted room and treat yourself to delicious soup, sausages or a melted cheese sandwich and wash it down with a locally brewed Clock beer. The restaurant sources its supplies from small independent farms utilising fresh, seasonal ingredients. Prices are excellent value and staff are lovely, making it the perfect place to grab a cheap, satisfying meal in the heart of the Malá Strana neighbourhood.
Naše Maso
Dlouhá 727/39, 110 00 Staré Město
Naše Maso is a renowned Prague butcher shop, selling the best quality Czech beef, pork sausages and smoked meats available in the city. Located in the Dlouha passage in the heart of the Old Town, Naše Maso is very popular with locals stocking up on fresh meat but also offers some incredible cooked options for a quick meal. Highlights include the sublime beef tartare, burgers and sausages. If you are lucky enough to snag one of the few tables then pour yourself a beer from the tap in the wall and start drooling in anticipation of what is to come!
Czech Slovak Restaurant Lounge Bar
20, Újezd 423, Malá Strana, 118 00 Praha 1
The Czech Slovak Restaurant aims to showcase the rich culinary heritage of Czech and Slovak cuisine, taking traditional dishes and giving them a modern reinterpretation. What results is a sensational dining experience with delicious food, excellent service and a refined, comfortable dining space. The menu features options such as Slovak gnocchi, Kulajda cream soup and duck but the highlight is without a doubt the Huntsman Goulash. Rich with five types of meat, plums, root vegetables and slivovitz it is a truly memorable dish. There is an extensive wine list with plenty of local wines the staff will happily guide you through and they also serve a delicious home-made brown ale. Located at the foot of the Petrin Hill, the Czech Slovak Restaurant is a dining experience not to be missed!
Restaurant U Modre Kachnicky II
Michalská 16, 110 00 Staré Město
U Modre Kachnicky II, The Blue Duckling, is a traditional Czech restaurant located along a quaint cobblestoned lane in the heart of the Old Town, just a few minutes’ walk from the historic Old Town Square. Inside, the décor is characterfully rustic with peach walls, antique furniture, and white linen tablecloths. The restaurant specialises in duck and game dishes and serves tasty, hearty portions using excellent quality ingredients from local suppliers. There is an extensive a la carte menu and a degustation menu on offer but the roasting pan for two is the perfect way to try the variety on offer, featuring delicious roast duck, rabbit leg, roasted pork and leg of venison along with a range of side dishes. The service is excellent and most nights there is a pianist tickling the ivories, creating a wonderfully relaxed atmosphere.
Mlynec
Novotného lávka 9, 110 00 Staré Město
Mlynec is a modern Czech restaurant with unparalleled views and wonderful cuisine in the heart of the Prague Old Town. Situated directly opposite the Charles Bridge and Old Town Tower the restaurant enjoys stunning views of both from inside the restaurant and from the outdoor terrace. Inside, the restaurant features a striking modern design in greys and browns with a stunning green wall and sculptural ceiling display. The chef presents a modern, seasonal menu which focuses on Czech favourites with international flair. There are tartares of beef, veal and salmon along with duck confit, steaks and game. There is an a la carte menu but do try one of the degustation tasting menus to experience a range of the elegantly presented delights on offer. Staff are professional and friendly and there is an excellent wine list with quality Czech and European offerings.