It’s no secret that the most popular dishes in the Czech Republic are those containing meat and dumplings. For those who don’t eat animals, or are just looking for a meat-free option, there are plenty of vegetarian and vegan restaurants across Prague, most of which are non-smoking.