Closed Now

Mammamia

Huaihai Zhong Lu

Italian, Pizza

Avg. cost per person: ¥100 - ¥200

I Like it

I don't


70 Check-ins 410 Saves

More photos>

1333 Huaihai Zhong Lu, 2/F, near Baoqing Lu 淮海中路1333号2楼,近宝庆路

Metro Line:

Changshu Lu 1 7 , Shanghai Library 10 , Hengshan Lu 1

Telephone:021 5081 0966


Hours

Sun 11:00am - 2:30pm, 5:30pm - 11:00pm
Mon 11:00am - 2:30pm, 5:30pm - 11:00pm
Tue 11:00am - 2:30pm, 5:30pm - 11:00pm
Wed 11:00am - 2:30pm, 5:30pm - 11:00pm
Thu 11:00am - 2:30pm, 5:30pm - 12:00pm
Fri 11:00am - 2:30pm, 5:30pm - 12:00pm
Sat 11:00am - 2:30pm, 5:30pm - 12:00pm

Payment

Credit cards (overseas), Credit cards/Debit cards, WeChat, Alipay, UnionPay

Food Restrictions

Big portions, Vegetarian-friendly

Amenities

Free Wi-Fi, Private dining, English speaking staff, English menu, Live music, Baby chair, Serves alcohol, Smoking area, Take out, Delivery available

menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
menu.galleryName
<Back to detall page

Connect over food!
Our popular app has over half a million downloads.

Scan to download
Bon App for free!

Copyright © 2014 - 2017, Bon App, All Rights Reserved.

Like(2)