Truly one of my favorite cities in Europe, Prague is filled with several great vegan restaurants, with gluten-free friendly options!
This restaurant has an old-world charm and is located in the Lesser Town neighborhood. It has an attic and terrace with impressive views of the Prague Castle. If you want to try vegan options of the traditional meat based Czech specialties, such as goulash with dumplings, this is the place to go. They also have a gluten free burger, made of tomatoes, potatoes, carrots, caramelized onions, and tofu.
Located in the heart of Old Towne, this charming restaurant has an extensive menu of vegetarian, vegan, and gluten-free offerings. I would recommend their zucchini pesto, for starters, and their delicious bulger risotto, with truffle oil and portobello mushroom, for the main course.
Located near the Vysehrad, this cute cafe offers several delicious items, as well as daily specials. Definitely try their eggplant curry with tofu and the buffalo cauliflower. Other great options are their fried vegan cheese and buddha bowl.