Royal Cafe
Address1F, Fenghua Building, Shanghai Royal Garden Hotel, 1539 Huaxia East Road, Pudong New Area, Shanghai
Opening Hours09:00-22:00
AreaShanghai
Loading AMap...