Venue #53b3cd79498ed75afc821449

Pizza, Italian
$
131 Tianyaoqiao Rd | 天钥桥路131号 (Novel Place | 永新坊)
Xuhui, 上海市 200030