Restaurace Na Vyšehradě is a casual dining spot and pub offering modern Czech cuisine and perfectly poured Czech beer. Guests can enjoy a selection from the à la carte menu in the evenings, with outdoor seating and grilling available during spring and summer.