For some reason, sushi bars are everywhere in St Petersburg. Even if a restaurant is not really japanese, they often have a sushi section in the menu.
Some random observations
For some reason, sushi bars are everywhere in St Petersburg. Even if a restaurant is not really japanese, they often have a sushi section in the menu.