Looking for a Swensen's?

Frankie's Place Restaurant and Cafe

Address:
No. 546 Huang Hua Road
Shanghai, Shanghai

Details: Restaurant

Select another store