My wife, kids and I have eaten here many times. We really enjoy the food and the service is excellent. It always seems fairly busy, yet we never have to wait for a table. The nice thing about these types of restaurants is if you don't like your food, it's your fault. The salad bar, while it isn't very big, has everything I would ever want on a salad. It's perfect. Stir Crazy is my wife's and my second favorite place to eat in Windsor.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.