Pizza Review
Still the second best in Windsor proper, but Armando's flagship location has taken a step down in quality since their corporate chef, Dean Lister, moved to his own location in Amherstberg. Considering Lister is probably the best pizzaiolo working in Canada right now this should not come as a surprise. If you can get out to the Amherstberg location, you should absolutely do so. If you're stuck in Windsor, I'd still marginally recommend Antonino's over Armando's but this location will still almost never disappoint.