Taverna offers a blend of honest Czech cuisine with modern gastronomic elements, alongside fresh pasta and Italian pizza. Guests can enjoy a selection of beers from 300 breweries and a wine cellar, with outdoor seating available under chestnut trees.