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.
Follow Red Sail Restaurant on: the Web