Trafalgar drive-thru fish fry sells out in hour