The Russian cuisine is nice at this cafe. Big Ben may please you with tasty soup. The cozy atmosphere of this place allows visitors to relax after a hard working day. Staff members are said to be efficient here. This spot offers you dishes at affordable prices. Google users awarded this cafe 4.3.