Categories
Vodka Reviews

Review: Tovaritch! Vodka

Tovaritch means comrade in Russian, and so we find Tovaritch Vodka to actually befit it’s name. It’s a wonderful companion for any vodka enthusiast, and is warm and welcoming to all. We recently had the pleasure of receiving two bottles from Ralph’s Wines & Spirits courtesy of Tovaritch & Spirits. Tovaritch hails from St. Petersburg, and is […]