Venue #53e04e52498e69831892b8f7

Pizza, Italian
$
1 Hongqiao Rd | 虹桥路1号 (5/F Grand Gateway 66 | 港汇恒隆广场)
Xuhui, 上海市 200030