Shanghai Old Station Restaurant in Shanghai - Restaurants ... Located in a 1921 French monastery, this restaurant easily boasts one of the most atmospheric and nostalgic colonial settings in town. A mosaic-tiled corridor, ...