Tsar Nicoulai Caviar Cafe
This great Russian seafood restaurant is located at one of the Ferry buildings in San Francisco. If you are ever in the mood for some Russian seafood, Tsar Nicoulai cafe can offer a large selection of caviars and other delicassies to try. It is open every day except Monday.
Tsar Nicolai Cafe
(415) 288-8630
1 Ferry Bldg
San Francisco, CA 94111
Directions
http://www.tsarnicoulai.com/about/cafe.html

(4 votes, average: 4 out of 5)
September 13th, 2006 at 5:17 pm
Their hours are strange - they close at 6 or 7:30 pm.
March 26th, 2008 at 10:01 pm
If I’m around town, I will drop by and hope I can find and buy caviars really tasteful and delicious caviars in your restaurant.
Thanks and goodluck!