City Shanghai
CN EN
X-Mas 2016 @ MammaMia!
MAMMAMIA! Venue address: 2/F, 1333 Huaihai Zhong Lu,
near Changshu Lu
Tel: 5081 0966
Hours: Daily, Lunch, 11:30am-3pm, Dinner, 5:30-10:30