La Villa Rouge
The music here ranges from old bluenote classics to modern contemporary jazz. Dark and smoky with red lamps calls to mind Shanghai’s 1920’s decadence.
Address: 811 Hengshan Road
Tel: 021-64319811
Business hours: 11:30-02:00
Relevant News