Long gone are the days when vegetarians in Russia were limited to side dishes and salads when eating out. Vegetarian and vegan places are spreading like wildfire all over the country. In this post we will introduce you to the 5 best spots in Saint Petersburg for any taste and budget.
One of the vegetarian food pioneers in the city, Botanica offers a range of meatless versions of familiar dishes and some exotic ones too, all flawlessly cooked and beautifully served. Vegan and raw menus are available, as is alcohol to balance off the healthy lifestyle.
This place is becoming increasingly hardcore vegetarian – there are no dishes containing fish or eggs, while the selection of vegan dishes keeps increasing. The menu is not revolving around any specific cuisine, just all sorts of good meals and fruit cocktails, lassies, and teas. Alcohol or smoking are not allowed.
The only vegetarian chain in the city serving affordable soups, pastas, lasagnas, salads and desserts prepared in own pastry shop and bakery. Daily and weekly specials, reasonable prices and non-pretentious interior.
A small Indian restaurant with a truly oriental interior and a sizeable menu. The food is obviously spicy. On the drinks front — the teas and coffee come from all over the world and there are some rare alcohol finds, like the Tibetan wine.
The interior of Chainyi Dom transports you to a majlis with its low cozy puffs covered with bright throws. Authentic Indian chefs toned down the spice and adjusted the menu to the European taste. Here you can find roughly 50 kinds of tea, fresh juice-based cocktails, various hookah flavors and even Chinese tea ceremonies.