Read earlier reports here on this place and decided to give it a try. Good decision.

It’s a 15 minute walk from the Park Pobedy Metro station in a very classy part of town, just off a wide...