Filter

Cuisines
Select cuisines

The Best 15 Russian, Restaurants in Best Russian, Restaurants

Taste of Europe Deli
4.5
43 reviews

130-735 Yates St, Victoria, British Columbia V2W 1L6, Canada, Vancouver Island

I eat here once every couple weeks. Never a disappointing meal. Very authentic, delicious perogies!