Restaurace U Svatého Jána is a family-style restaurant and pub offering traditional Czech and international dishes, including fish, poultry, and game. With a capacity of 180, it provides a spacious setting for enjoying warm meals, beer, and non-alcoholic beverages.