I really enjoy Russian caviar and it has become so pricey here in the states it is a very rare indulgence.
We will be in Prague in December and I would love to know a store that has good prices on Russian caviar so we can indulge a bit. It would also be nice to find a caviar bar where we can sit and enjoy a few different varieties.
Suggestions much appreciated!