Wenzel is a Czech restaurant offering Bohemian cuisine. It features indoor seating and a terrace.