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)
(15 votes, average: 4.6 out of 5)