Write a review

Yangtze Peking Restaurant

← View details

36-37 Thames Street, Windsor SL4 1PR, United Kingdom, Windsor, England