featured
featured

Red Sail Restaurant

0 Review Pinpoint Add to Favorites

3838 Walker Rd. Windsor, Ontario

Red Sail Restaurant has become an institution in the city of Windsor. With excellent, authentic Chinese, Cantonese and Szechuan cuisine, a first time customer easily becomes a regular. View Full Menu Here