Not familiar with Archie's, sorry. I don't know why I remember this, but our pizza always came from a place at the top of the street called A1 Pizza (imaginative, huh?). We didn't get off island much in summer - too much traffic! We generally lived on boats.