Leštinská Bašta is a family-style restaurant offering traditional Czech cuisine, including daily menus and takeout options. They also bake fresh sourdough bread, available for order.