Hope Star Restaurant

Avg. User Rating:


Pudong International Airport, Shanghai, China
Show More Info
Hope Star Restaurant Photo, Shanghai, China

User Reviews


Hope next time is better
Hope next time is better