is Ranked #1 of 2 Restaurants in South Central Windsor.
Some say it is great, good, dry.
The Latest Review: ★
Sent on the 17th of March, 2012
when they have a speceal you wont get
Rank #1 of 2
Ranking of nearby Restaurants
|1|| Buffet Windsor, 2505 Dougall Ave||2.00|