O'Malley's (Ou Ma Li Canting)

Address:

Taojiang Lu 42
1 block west of Hengshan Lu
Shanghai, China

Phone:

021/6437-0667

Map:


Contact   ·   Privacy   ·   Terms