This New Restaurant in Russia Looks Like a Dilapidated Mansion
To say the “Le Courage” restaurant in Sankt Petersburg, Russia, has a vintage look would be a gross understatement. The place looks to be in a state of severe disrepair, but it’s all by design, as the place just opened a couple of years ago. Located in Sankt Petersburg’s newly-built Russian House residential complex, Le […]