Famous food & crafts · Hongkou, China

Russian dishes at Red Square

Red Square, inside 1933 Shanghai, serves authentic Russian dishes. The restaurant is located on the complex’s third floor.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload