This is my latest find in Ottawa Foodieland. Stumbled across it when picking up some perogies at the Perogi Takeout vendor 1416 which is right next door , in the same strip mall. It's near The Citizen's main building.
Yes, this deli has the traditional Russian Caviars, but the one I like best is the salmon caviar from BC. They sell it in bulk for about 6 bucks per 100 grams. Yummm Yummm Yumm (yes, Captain Caper 3 Yummm Rating !!).