Photo by Hongkou Football Stadium - Red Armor Cherry Blossom Restaurant

Hongkou Football Stadium - Red Armor Cherry Blossom Restaurant

Created bytklib

33.8k reviews

Room 105, Xiao Bai Building, No. 444 Dongjiangwan Road, Hongkou District, Shanghai

Walking Guide

Navigate to the Red Helmet Store at Hongkou Football Stadium. Upon entering, find a window seat to reach your spot.