The Red Sail
Chinese
The Red Sail Restaurant is a Chinese restaurant known for its excellent food, prepared by a chef, and well-packaged takeout. It is conveniently located near the Windsor International Airport.
Location
Best places nearby
The highest rated places close to The Red Sail.
Local restaurants nearby
3838 Walker Rd, Windsor, Ontario N8W 3T2, Canada



