Tag

Oxlis

Browsing

Oxalis is located in 4L of Bohua Square, which is a French Restaurant. Shanghai Bohua Square is composed of a 60-story office tower and retail commercials. It is located next…