A colleague and I had supper at Armando's last month. Tasty, thin crust pizza and good service. They have a gluten free menu and the gluten free and regular pizzas looked (and tasted) equally good. Good value, and satisfying food.
If you own or manage Armando's Windsor, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.