at 6 Church Street, Windsor, West Berkshire, Windsor , SL4 1PE Australia
26 FB users likes Windsor Chinese Restaurant, set it to 28 position in Likes Rating for Windsor, Australia in Local Business category
Windsor Chinese Restaurant is Windsor based place and this enity listed in Chinese Restaurant category. Located at 6 Church Street, Windsor, West Berkshire NSW SL4 1PE.