L515,No.999, Huaihai road
Xuhui district
Shanghai.
Hours of Operation:
Monday-Sunday : 10:00a.m-10:00p.m
Seating Capacity: 68
Outdoor Seating: Limited
Hours of Operation:
Monday-Sunday : 10:00a.m-10:00p.m
Seating Capacity: 68
Outdoor Seating: Limited