iOS app Android app

Russian Restaurant in Tokyo

Russian Dining In Tokyo

Jim Calio | Posted 10.24.2012 | Travel
Jim Calio

Another officer had been telling me about a restaurant he often went to when he was in Tokyo. It was called The Volga and it was, he said, right under the Tokyo Tower.