Restaurants

MAMMAMIA Italian Restaurant

|

 

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