Looking for a Russian Deli in San Bruno, I came across the link below that had some Russian Places I haven't heard of. Anyone tried them? Nothing but name and address in my web search.
I'm guessing that Russian Czar may be catering?
Russian Czar Cuisine
Address: 119 Nova Albion Way # 310, San Francisco, CA
Contact: (415) 472-7994
Traktir Restaurant and bar
Adress: 4336 Balboa st., San Francisco, CA
by David Watsky | It's summer backyard BBQ season and for some lighter fare, you might be wondering about the best fish...
by Caitlin M. O'Shaughnessy and Jen Wheeler | We poked, prodded, and sniffed our way through the virtual produce section of the internet to pick...