Be prepared to be WOW'd! Windsor is one of the best spots in Phoenix if you are looking for amazing food, great drinks, awesome atmosphere, and possibly the best staff there is.
It is great for date night, or just getting together with friends! The overall experience for me was one of the best there is.
I had the pork sandwich and it was more than enough food and was so good. My friends both got salads and they absolutely loved them.
I think that one thing that sets Windsor over most other spots in Phoenix is the staff! Like Postino before it, Windsor's staff is awesome and make you feel like part of the family the second you walk in the door!
I have and will continue to send people to Windsor! So far every person I have told to go there has text or called me the next day thanking me because they loved it so much!
Go... you won't regret it!