location & hours

174 Xiangyang Road
Xuhui District, Shanghai
Daily 8am-10pm

ORDER

info@eatatalsdiner.com
021 5424 9590


MENU