Beluga
5323 Geary Blvd, San Francisco
(415) 379-3903
Recent Reviews
I recently had the pleasure of trying some authentic Russian food and I must say, I was thoroughly impressed! From the savory beef stroganoff to the delectable pelmeni dumplings, each dish was bursting with flavor and left me wanting more.