(No Rating Yet)
Website 1963 2 0
70 Dunlop Street Singapore
Listing created by Averlynn Lim on December 04, 2012
Nestled in Little india, this restaurant serves up the unique Russian cuisine that is rarely found in Singapore. Be sure to try their signatures like the Borsh and Shaslyk.