Red Sun Restaurant
is a pretty good Restaurant
Ranked #1 of 14 Restaurants in Windsor.
Some say it is excellent, delicious, good.
The Latest Review: ★★★★★
Sent on the 5th of March, 2014
Best Chinese Food we ever had. The fried rice actually has a taste and the prices are reasonable. Not lonf waiting time.
Rank #1 of 14